Common Barn-owl - German English Dictionary